Definition of Anemone Nemorosa

  • (noun) European anemone with solitary white flowers common in deciduous woodlands

Synonyms of Anemone Nemorosa


Antonyms of Anemone Nemorosa


No Antonyms Found.

Homophones of Anemone Nemorosa


No Homophones Found.